@charset "gb2312";
/* CSS Document */

*{margin:0px;padding:0px;}
a,a:hover{ text-decoration:none;}
.cle{ clear:both;}
li{ list-style:none;}
body{ line-height:22px; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; background:url(index_02.gif) repeat-x;}
.conmar{ width:990px; margin:0px auto; }
.top{ height:30px; line-height:30px;}
.txtleft{ float:left; width:650px;}
.txtright{ background:url(index_01.gif) no-repeat 0px 0px; width:325px; height:24px;float:right;color:#666; text-align:center;}
.txtright a{ color:#666; padding-left:5px; padding-right:5px;}
.logo{ background: url(index_04.gif) no-repeat right 20px;}
.logo a{ background:url(index_03.gif) no-repeat; width:700px; height:57px; display:block; text-indent:-1000em;}
.sub{ height:31px; margin-top:21px;}
.sub li{ float:left; width:auto; line-height:31px; font-size:14px; font-weight:bold; text-align:center; margin-right:10px;}
.sub li a{ display:block;  padding-left:10px; padding-right:10px;}
.licur{ background:url(index_05.gif) repeat-x; color:#FFF;}
.lino{ color:#333;}
.search{ background:url(index_08.png) no-repeat; height:39px; margin-top:5px;}
.txt{ float:left; width:700px; line-height:30px; padding-left:30px;}
.txt a{color:#5E6063; padding-right:10px;}
.fomr1{ float:left; width:300px;}
.input1{ border:1px solid #A9A9A9; background:#fff; width:150px;}
.btn{ background:url(index_09.gif) no-repeat 0px -2px; width:40px; height:27px; border:none; text-indent:-1000em; cursor:pointer;}
.banner{ height:324px; margin-bottom:10px;}
.left,.right1,.right,.left1{ border:1px solid #BABABA; width:220px; overflow:auto; background:#ECECEC; float:left; margin-bottom:10px; padding-bottom:10px; }
.right{ border:1px solid #bababa; width:755px;  overflow:auto;background:#ECECEC; float:left; margin-bottom:10px; padding-bottom:10px;}
.left1{ width:705px; height:380px; }
.right1{width:270px; height:380px; text-align:center; overflow:hidden;}
.mar10{margin-left:10px;}
.cattit{ background:url(index_06.gif) repeat-x ; height:29px; width:100%; color:#fff; font-size:14px; font-weight:bold;line-height:20px; }
.cattit a{color:#fff;line-height:20px; }
.more{ display:block; background:url(index_10.gif) no-repeat 5px 2px; width:175px; height:29px; padding-left:25px; color:#FFFFFF; font-weight:bold; font-size:14px;}
.proul{ overflow:auto;margin-left:10px; padding-bottom:10px; margin-top:10px;}
.leftli_no,.leftli_cur{ background:url(index_11.gif) repeat-x; height:40px; width:200px; font-weight:bold;}
.leftli_cur{ background:url(index_28.gif) repeat-x;}
.leftli_no a,.leftli_cur a{ background:url(index_12.gif) no-repeat 20px 13px; display:block; height:40px; width:175px; color:#5E6063; padding-left:35px; line-height:40px;}
.leftli_cur a{background:url(index_29.gif) no-repeat 20px 13px; color:#fff;}
.procj{ margin-left:10px; margin-top:6px;}
.procj li{ background:url(index_13.gif) no-repeat 0px 5px; padding-left:15px; height:24px; line-height:24px;}
.procj li a{color:#5E6063;}
.txtname{ background:url(index_10.gif) no-repeat 5px 3px; padding-left:25px; width:auto;float:left;color:#FFFFFF; font-weight:bold; font-size:14px; line-height:22px;}
.more1{ background:url(index_14.gif) no-repeat 0px 2px; width:43px; height:17px; float:right; margin-right:10px; display:block;}
.picbox,.zzbox{ background:url(index_15.gif) no-repeat ; width:210px; height:200px; float:left;  padding:8px; display:inline; margin-left:20px; overflow:hidden;}
.zzbox{ background:none; height:190px;}
.picbox img{ display:block; margin-bottom:10px; }
.pro_n{ height:18px; line-height:18px; text-align:center; margin-top:5px;}

.aboutinfo{ background:url(index_16.gif) no-repeat 20px 0px; margin-top:20px; padding-left:295px; height:200px;}
.aboutinfo_xx{ height:160px; width:390px; overflow:hidden;}
.more2{ float:right; margin-right:25px;}
.fontred{ color:#f00;}
.gunpic{ background:#E0E0E0; height:128px; border:1px solid #C9C9C9; width:660px; margin-left:23px; float:left; display:inline; }
.row{ background:url(index_17.gif) no-repeat; height:128px; width:25px; float:left;}
.pic{ height:128px; width:608px; float:left;border:1px solid #C9C9C9; border-bottom:none; border-top:none; overflow:hidden; text-align:center;}
.pos1{ background-position:-27px 0px;}
.zzpic{ margin-top:8px;}
.zzname{ height:26px; line-height:26px;}
.newsbox{ width:321px; height:390px; border:1px solid #C9C9C9; float:left;background:#ECECEC; color:#5E6063; overflow:hidden;  margin-bottom:10px;}
.dlbg1,.dlbg2,.dlbg3{ background:url(index_18.gif) no-repeat 10px 5px; }
.dlbg2{ background:url(index_19.gif) no-repeat 10px 5px;}
.dlbg3{ padding:10px; line-height:24px; background:none;} 
dt{ height:135px; padding-left:150px; padding-right:10px; line-height:24px;}
.newxx{ font-weight:normal;}
.dtname a{ color:#000;font-size:14px; font-weight:bold;}
dd{ border-bottom:1px dashed #ccc; margin-left:10px; width:290px; height:26px; font-size:13px; background:url(index_13.gif) no-repeat 0px 8px; padding-left:15px;}
.in_news{ width:210px; float:left; color:#5E6063; height:26px;  font-weight:normal;}
.time,.time1{ float:left; width:80px; float:left;color:#5E6063; font-weight:normal; }
.time1{width:80px; }
.flink{ background: url(index_21.gif) no-repeat; padding-top:33px; overflow:auto;}
.flinkname{ border:1px solid #ccc; width:968px; border-bottom:none; border-top:none;overflow:auto; padding:5px 10px;}
.flinkname a{ color:#5E6063;}
.flinkfoot{ background: url(index_22.gif) no-repeat; height:10px; overflow:hidden;}
.foot{background:#fff; border-top:4px solid #a71f23;height:10px; margin-top:10px; }
.footcopy{ background:url(index_26.gif) no-repeat center top #d8d8d8; padding-top:15px; height:100px;}
.f_sub{background: url(index_24.gif) repeat-x; height:34px; text-align:center;line-height:34px;color:#5E6063; }
.f_sub a{ padding-right:10px;padding-left:10px;color:#5E6063;}
.copy{ background:url(index_25.gif) no-repeat 10px 0px; height:70px; padding-left:100px; width:730px;color:#5E6063;}
.linewhite{ width:220px; height:10px; background:#fff; overflow:hidden;}
.left_c{ overflow:auto; padding:10px; width:200px;}
.newstime{ width:100%; height:30px; line-height:30px;}

.news_t{ background:url(index_27.gif) no-repeat 10px 10px; padding-left:30px; width:620px; float:left; display:block; font-weight:bold;}
.newsdesc{color:#5E6063; line-height:24px; text-indent:2em; margin:5px 0px 10px 30px; border-bottom:1px dashed #ccc; padding-bottom:8px; width:700px; }
.page{ text-align:right; line-height:24px; padding-right:20px;}
.newstitle{ height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; margin-top:15px; border-bottom:1px dashed #eaeaea;}
.newstitle h1{ font-size:18px;}
.proc{ text-align:center; height:30px; line-height:30px;}
.proc a{ color:#000000;}
.pro_pic{ text-align:center; overflow:hidden; margin-top:10px; width:670px;}
.xginfo{ background:#fff; height:36px; line-height:36px; font-size:14px; color:#000; padding-left:15px; margin-bottom:5px;}
.xgcs{ height:30px; line-height:30px; padding-left:30px;}
.xxpro{ line-height:30px; padding-left:30px;}
.xxpro a{ color:#000000;}

.newstitle{ height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; margin-top:15px; border-bottom:1px dashed #eaeaea;}
.content_body{ overflow:auto; padding:20px 20px 10px 20px; width:680px;  margin-left:20px;}
.page1{ height:30px; line-height:30px; text-align:right; padding-right:20px;}
.page1 a{ color:#333;}
.imgpic{ padding-right:5px;}
.page a{ color:#333;}
#form1{ width:600px; margin-left:20px;}
.online{ line-height:24px; text-indent:2em; padding-left:20px; padding-right:20px; margin-bottom:20px;}

#focus { width: 990px; height: 324px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 990px; height: 324px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 990px; height: 324px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 550px; height: 324px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(sprite1.png) no-repeat right center; }

